Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 NORTH PLACE Semi-Detached £185,938 £69,995 29 Oct 2002
3 NORTH PLACE Semi-Detached £166,834 £124,000 30 Jun 2016
4 NORTH PLACE Semi-Detached £148,827 £105,000 15 Oct 2015
5 NORTH PLACE Terraced £177,283 £96,000 26 Aug 2005
6 NORTH PLACE Terraced £133,849 £96,000 18 Dec 2015